home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 2007 < prev    next >
Encoding:
Text File  |  1996-08-05  |  2.2 KB  |  46 lines

  1. Newsgroups: comp.sys.amiga.programmer
  2. Path: news.shlink.de!wiloyee!chaos
  3. From: chaos@wiloyee.shnet.org
  4. Subject: Re: Demo/game to OS friendly part II
  5. X-Newsreader: TIN [UNIX 1.3 950515BETA PL0]
  6. Organization: Studentenhochhaus Wedel Deutschland
  7. Message-ID: <DLqFu9.11J@wiloyee.shnet.org>
  8. References: <38231819@kone.fipnet.fi> <DL2FMo.Doq@wiloyee.shnet.org> <38232020@kone.fipnet.fi> <9PxXx*kka@aargh.incubus.sub.org> <4des65$bgk@serpens.rhein.de> <38232076@kone.fipnet.fi> <4djpni$t6h@serpens.rhein.de> <0321nas60.alamito@marketgraph.xs4all.nl> <65641184%agos001@pn.itnet.it>
  9. Date: Thu, 25 Jan 1996 10:30:09 GMT
  10.  
  11. Stefano Agostinelli (agos001@pn.itnet.it) wrote:
  12. : Ruud van Gaal wrote in comp.sys.amiga.programmer about "Re: Demo/game to OS
  13. : friendly part II":
  14. : > People like Michael are into a different style of programming; actually he
  15. : > fits more on a Unix or Silicon or Mac or Windows machine. Not meant to
  16. : > degrade, but just to indicate that he's trying to build lasting software;
  17. : > software that runs without major problems on the new set of Amiga machines.
  18. :  Well actually most of games does run only in a very narrow band of
  19. :  Amiga machines. The problem is getting worse cause now out there a large
  20. :  number of somewhat different machines exist: people has 00,20,30,40,60
  21. :  as cpu
  22.  
  23. this causes only problems to ignorant coders. if you avoid os, then you must
  24. keep your caches clean by yourself. therefore after each selfmodifying code
  25. you need to flush them, and this needs different code for each cpu. of
  26. course, loading and decrunching code IS selfmodifying code.
  27.  
  28. :  ,fast ram
  29.  
  30. this also applies only to ignorant coders. the only possible way to get your
  31. ram is either ALlocMem or to scan the memory lists before you kill the os.
  32. all other ways will fail. but this has nothing to do with hardware banging.
  33.  
  34. :  ,gfx cards
  35.  
  36. if you write os friendly programms, you might get into a lot of trouble
  37. since your graphics card might behave unexpected. but if you bang the
  38. hardwaer directly, you will not even notice. you just have to hope that
  39. your customer has a 15khz monitor...
  40.  
  41. so where are your compatibility problems? if you know what you are doing,
  42. things will be fine with hardware hacking. if you don't, you woun't be able
  43. to code a correct os-friendly programm, too.
  44.  
  45.